research something rigorously - Español Inglés Diccionario